/**
 * @Title: LoginBiz.java 
 * @Package com.qtong.cssp.biz 
 * @Description: TODO 
 * @author wangxi_qt
 * @date 2014-3-25 上午10:38:50 
 * @version V1.0 
 */
package com.bh.biz;

import java.util.HashMap;
import java.util.Map;

import com.bh.db.dao.TuserDao;
import com.bh.db.entry.TUser;



/**
 * @Title: LoginBiz.java 
 * @Package com.qtong.cssp.biz 
 * @Description: TODO 
 * @author wangxi_qt
 * @date 2014-3-25 上午10:38:50 
 * @version V1.0 
 */
public class LoginBiz {

	/**
	 * 认证用户登录
	 * @param loginuser
	 * @param loginpwd
	 * @return
	 */
	public Map<String, Object> login(String loginuser,String loginpwd) {
		Map<String, Object> map= new HashMap<String, Object>();
		TUser user=new TUser();
		user.setLoginname(loginuser);
		user.setLoginpwd(loginpwd);
		TuserDao dao=new TuserDao();
		if (dao.getUserCountByLoginName(user)==0) {
		        map.put("result", 0);//标记失败
                        map.put("resultmsg", "登录失败,原因:帐号不存在!");
                        return map;
                }
		user=dao.getUserByLogin(user);
		if (user!=null) {
			map.put("result", 1);//标记成功
			map.put("resultmsg", "登录成功!");
			map.put("loginname", user.getLoginname());
			map.put("loginpwd", user.getLoginpwd());
			map.put("username", user.getUsername());
			map.put("usertel", user.getUsertel());
			map.put("userorg", user.getUserorg());
			map.put("lastlogintime", user.getLastlogintime());
		}else {
			map.put("result", 0);//标记成功
			map.put("resultmsg", "登录失败,原因:帐号密码不正确!");
		}
		return map;
	}
}
